@charset "utf-8";
/* CSS Document */
body,div,ul,li,a,input,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
/*body,html{ width:100%; height:100%; overflow:auto;}*/
body{ background:#e6e6e6; max-width:750px; min-width:300px; margin:0 auto; position:relative;}
li{ list-style:none;}
a{ text-decoration:none;}
.le{ float:left;}
.ri{ float:right;}
.clear{ clear:both;}
em{ font-style: normal; font-weight: normal;}

.top{ width:100%; height:50px; background:#ff2525; position:fixed; top:0;  max-width:750px; margin:0 auto; z-index:10}
.logo{ height:100%; width:73px;}
.logo a{ width:100%; height:100%; display:block;}
.logo img{ height:100%; display:block; padding-left: 15px;}
.icon_home { height:100%; margin-right:15px; text-align:center;}
.icon_home a{ display:block; height:100%;}
.icon_home img{ width:24px; display:block; padding-top:30%}
.icon_home span{ display:block; color:#fff; font-size:12px; }
.top p{ font-size:18px; height:100%; color:#fff; float:left; text-align:center; position:absolute; line-height:50px; top:0; left:50%; transform:translateX(-50%); z-index:5;}



.push{ width:100%; height:auto; background:#fff; float:left;}
.push li{ border-bottom:solid 1px #e6e6e6; padding:12px 0 0 150px; position:relative; overflow:auto;}
.push li p{ line-height:20px; margin-right:10px; font-size:12px;}
.push a{ display:block; color:#5f5f5f; font-size:15px;}
.push a img{ width:130px; height: 60.8px; position:absolute;  left:10px; top:12px;}
.push strong{ color:#333; font-weight:bold; margin-bottom:2px; display:block;}
.main{ border-bottom:solid 1px #e6e6e6; padding-bottom:5px;}
.main span{ color:#ff7870;}
.label{ clear:both; padding:5px 0 0 5px; height:17px;}
.label span{ font-size:12px; border:solid 1px #c6c9ce; color:#a3a8ad; padding:0 3px; border-radius:3px; margin:0 5px 5px 0; display:block; float:left;}

.foot{ color:#666; text-align:center; width:100%; font-size:12px;height:auto; float:left; margin-top:.6rem; height:50px; line-height: 50px; }